1f495e0256abcd9ffcfb6937cfaf5f36dad64563,src/org/rascalmpl/library/experiments/Compiler/Commands/Bootstrap.java,Bootstrap,compilePhase,#Path#number#String#String#String#String#String#,445
Before Change
time("- compile Kernel", () -> compileModule (phase, classPath, bootPath, sourcePath, result, "lang::rascal::boot::Kernel", reloc));
time("- compile ParserGenerator", () -> compileModule (phase, classPath, bootPath, sourcePath, result, "lang::rascal::grammar::ParserGenerator", reloc));
time("- compile tests", () -> compileTests (phase, classPath, result.toAbsolutePath().toString(), sourcePath, testResults));
time("- run tests", () -> runTests (phase, testClassPath, result.toAbsolutePath().toString(), sourcePath, testResults));
return result;
}
After Change
time("- compile Kernel", () -> compileModule (phase, classPath, bootPath, sourcePath, result, "lang::rascal::boot::Kernel", reloc));
time("- compile ParserGenerator", () -> compileModule (phase, classPath, bootPath, sourcePath, result, "lang::rascal::grammar::ParserGenerator", reloc));
if (phase > 1) {
// phase 1 tests often fail for no other reason than an incompatibility.
time("- compile tests", () -> compileTests (phase, classPath, result.toAbsolutePath().toString(), sourcePath, testResults));
time("- run tests", () -> runTests (phase, testClassPath, result.toAbsolutePath().toString(), sourcePath, testResults));
}